rubbled pavement - German English Dictionary